package com.caigou.modules.gallery.bean

import com.caigou.comm.base.bean.OpenPrizeVoBean
import com.chad.library.adapter.base.entity.SectionEntity

/**
 * @author #Suyghur.
 * Created on 2021/12/31
 */

data class GalleryItemBean(
    var collect: Boolean = false,
    var cover: String = "",
    var depotId: Int = -1,
    var depotName: String = "",
    var id: Int = -1,
    var isUpdate: Int = 0,
    var pinyinIndex: String = "",
    var type: Int = -1,
    override val isHeader: Boolean = false
) : SectionEntity


data class GalleryBean(
    var indexName: String,
    var list: MutableList<GalleryItemBean>
)

data class GalleryDetailBean(
    var browseCount: Int,
    var collect: Boolean,
    var content: String,
    var cover: String,
    var createTime: String,
    var depotId: Int,
    var detailId: Int,
    var id: Int,
    var like: Boolean,
    var niceCount: Int,
    var openPrizeVo: OpenPrizeVoBean,
    var period: Int,
    var replyCount: Int
)